loin of lamb

Noun
  1. meat from a loin of lamb
loin of lamb
The chef seasons a loin of lamb before roasting.